package traveldream.ejb.packetmanagement;

import java.io.Serializable;

/**
 * ID class for entity: Pacchetti_escursioni
 *
 */ 
public class Pacchetti_escursioniPK  implements Serializable {   
   
	         
	private long escursioni_XID;         
	private long pacchettoViaggio_PID;
	private static final long serialVersionUID = 1L;

	public Pacchetti_escursioniPK() {}

	
	
	
   
	public long getEscursioni_XID() {
		return escursioni_XID;
	}





	public void setEscursioni_XID(long escursioni_XID) {
		this.escursioni_XID = escursioni_XID;
	}





	public long getPacchettoViaggio_PID() {
		return pacchettoViaggio_PID;
	}





	public void setPacchettoViaggio_PID(long pacchettoViaggio_PID) {
		this.pacchettoViaggio_PID = pacchettoViaggio_PID;
	}





	/*
	 * @see java.lang.Object#equals(Object)
	 */	
	public boolean equals(Object o) {
		if (o == this) {
			return true;
		}
		if (!(o instanceof Pacchetti_escursioniPK)) {
			return false;
		}
		Pacchetti_escursioniPK other = (Pacchetti_escursioniPK) o;
		return true
			&& getEscursioni_XID() == other.getEscursioni_XID()
			&& getPacchettoViaggio_PID() == other.getPacchettoViaggio_PID();
	}
	
	/*	 
	 * @see java.lang.Object#hashCode()
	 */	
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((int) (getEscursioni_XID() ^ (getEscursioni_XID() >>> 32)));
		result = prime * result + ((int) (getPacchettoViaggio_PID() ^ (getPacchettoViaggio_PID() >>> 32)));
		return result;
	}
   
   
}
